play your cards close to your vest - German English Dictionary